About Barclay Roe Limited (03496691) United Kingdom