About The Sussex Private Clinic Limited (11406608) United Kingdom