About Nikki Freeman Speech And Language Therapy Services Ltd. (10252486) United Kingdom