About Dental Design Laboratory Ltd. (SC399159) United Kingdom