About The George Town Clinic Ltd (08520098) United Kingdom