About The Ellingham Clinic Limited (13488102) United Kingdom