About Falmouth Food Co-op Cic (12073085) United Kingdom