About Barclay Brothers Ltd (13411947) United Kingdom