About London Design Dental Studio Ltd (12153666) United Kingdom