About Ludlow Street Healthcare Group Limited (05190932) United Kingdom