About T & S Star Uk Ltd (11954456) United Kingdom