About Troyan Motors Limited (04863564) United Kingdom