About Barclay Holding Ltd (09894297) United Kingdom