About Trojan 1 Waste Prevention Scheme Limited (12337178) United Kingdom