About Torbay Social Enterprise Network C.i.c. (08233753) United Kingdom