About John Borg Speech And Language Therapy Ltd (12691013) United Kingdom