[Mock]

Company

UK-based producer of chef-quality, whole-cut, plant-based meat products for food service operators.