About George W. Barclay Limited (00506918) United Kingdom