About Jeff Taylor Motors Limited (12200584) United Kingdom