About Tooth Club Group Limited (12414637) United Kingdom