About Doctor Tooth Ltd (12795327) United Kingdom