About Wynford Specialist Motors Limited (07533559) United Kingdom