About T.p.s. Precision Tools Limited (01334631) United Kingdom