About James & Son Hearing Limited (10540553) United Kingdom