About London Clinicare Limited (08359665) United Kingdom