About Smile Dent Instruments Limited (10731432) United Kingdom