About Direct Denture Care Ltd. (06924933) United Kingdom