About John Handley Motors Ltd (07668197) United Kingdom