About The St James Clinic Ltd (08645813) United Kingdom