About Townley House Dental Practice Limited (05986995) United Kingdom