About C&d Independent Speech & Language Therapy Ltd (10613388) United Kingdom