50 employees
Stobarts is a food processing company that produces and distributes of fresh and frozen meat products and pies.
1867