About Excell Solutions Lp (SL026171) United Kingdom