About Barclay & Hurst Limited (11494472) United Kingdom