About Stranraer Dental Laboratory Limited (SC397174) United Kingdom