About Trojan Northwest Ltd (13546234) United Kingdom