About Barclay Wood Motor Co Ltd (08925361) United Kingdom