About C Group Lp (SL024611) United Kingdom