About Kestrel Dental Studio Ltd (07139349) United Kingdom