About Horsforth Smile Clinic Limited (08828523) United Kingdom