About Mcdowell & Service Dental Laboratory Limited (NI038047) United Kingdom