About Sherring-lucas Dental Laboratory Limited (02325588) United Kingdom