About Dowling Hearing Aids Limited (07119450) United Kingdom