About Sturgess Speech Therapy Ltd (08017788) United Kingdom