About Trojan Eng Limited (NI625100) United Kingdom