About Troy Motors Ltd (11821256) United Kingdom