About London And South Coast Clinics Limited (03829007) United Kingdom