About Barclay Motors Limited (00435120) United Kingdom