About The Smile Clinic (england) Limited (08594708) United Kingdom