Logo of Huzzle
image

Farmfoods

Birmingham, West Midlands

Birmingham, West Midlands

Retail & Consumer Goods
sidebar.industry
1001-5000
sidebar.employees
1954
sidebar.founded-year