About Barclay Management (london) Ltd (09363046) United Kingdom