About Dental House Stamford Ltd (11550060) United Kingdom