About Dewax & Hearing Specialists Ltd (13648080) United Kingdom