About Barclay D Ltd (07138168) United Kingdom