About T.p.s. International Limited (02531697) United Kingdom