About Barkhill Dental Practice Limited (08242908) United Kingdom