About James Taylor Motors Limited (04363048) United Kingdom