About Trojan (milton Keynes) Limited (04326276) United Kingdom