About T&s Uk Ltd (12871050) United Kingdom