About Stendell Group Lp (SL028218) United Kingdom