About Technology Engineering Architecture & Management International Limited (02090785) United Kingdom