About Stokes Croft Food Project C.i.c. (13433690) United Kingdom