About Channels Community Stewardship C.i.c. (09319708) United Kingdom