About Trojan Motor Company Ltd (13581149) United Kingdom