About Longwood House Dental Ltd (13096978) United Kingdom