About Devika James Audiology Ltd (09696197) United Kingdom