About Trojan Manufacturing Group Limited (03293512) United Kingdom