About Torbay Stroke Support (CE019365) United Kingdom