About The Elham Clinic Limited (11643517) United Kingdom