About Studio 8 Digital Dental Laboratory Limited (12230947) United Kingdom