About T. 3 S. Engineering Ltd (02908155) United Kingdom