About Integrated Dental Holdings Limited (03147164) United Kingdom