About Finchley Dental Studio Ltd (13216250) United Kingdom