About Nene Ear Clinic Limited (13472405) United Kingdom