About T&s Engineering Limited (10176729) United Kingdom