About T.p.s. Engineering Limited (SC214219) United Kingdom