About Lancelot Services Lp (SL017878) United Kingdom