About Barklei Group Lp (SL025978) United Kingdom