About John Leane Automobiles Ltd (04694279) United Kingdom