About Helen Eales Speech And Language Therapy Limited (12052063) United Kingdom