About Valley Organics Workers Co-op Limited (IP032061) United Kingdom