It does look Escort RS turbo-ish... Had a look at the pics and given that it has a Turbo technics label on it makes me wonder if it's off something else (as the compressor housing orientation looks wrong for an Escort and it certainly isn't Cosworth size or shape!) or maybe been re-built by them. Might be worth giving them a call:
http://www.turbotechnics.com/contactus.htm
They should be able to shed some light on it. If so, then you should also be able to get a compressor map to see what airflow it can tolerate before it starts choking or stalling.
If it is a T2, then it's going to be screaming it's nuts off at about 240hp so it might be worth looking at something bigger to flow more air? Turbo matching is a balance of exhaust turbine spool up versus compressor airflow so trial and error isn't going to be a good thing!!
Cheers,
Mikey_Boy