About Dentworx Torbay Limited (07786469) United Kingdom