About Barclay Bros. Cs Limited (05979693) United Kingdom