About Dean Hearing Solutions Ltd (12896888) United Kingdom