About Dentec Lab Ltd (SC418445) United Kingdom