About T.s.s. Limited (04764749) United Kingdom