About Trojan Industries Limited (01689843) United Kingdom