About T.s. 2 Limited (02602500) United Kingdom