About M.b.barklay Ltd (11341589) United Kingdom