About Domdale Consult Lp (SL015501) United Kingdom