About Cliff House Clinic Limited (08975541) United Kingdom