About Smiling Tooth Clinic Ltd (12640253) United Kingdom