About Lynden Hill Clinics Limited (02841841) United Kingdom