About John Shepherd (motors) Limited (01799824) United Kingdom