About Waxaxe & Hearing Ltd (12486210) United Kingdom