About Wynyard Motor Company Limited (08087787) United Kingdom