About Cox & Hitchcock Dental Group Ltd (08572383) United Kingdom