About Trojan Sports Uk Ltd (11796536) United Kingdom