Community theatre for all in Torbay, and South Devon, England.