About Trojan 3 Waste Prevention Scheme Exporters Limited (12338813) United Kingdom