About Barclay Management Group Ltd (12707403) United Kingdom