About The Children S Place Speech & Language Therapy Ltd (08155804) United Kingdom