About Barklay Europe L.p. (SL013869) United Kingdom