About A And L Clinics Limited (05615088) United Kingdom