About Stamford House Dental Practice Ltd (11828022) United Kingdom