About Speech Therapy Club Ltd. (13090739) United Kingdom