About Peter Baxter Motors Limited (01019664) United Kingdom