About D & L Clinic Limited (07536324) United Kingdom