About Barclay Et. Al. Ltd. (10788404) United Kingdom