Llanidloes, Powys
is part of the second largest food company in the world, whose team farm, process, prepare, package and deliver fresh, frozen...
largest food company in the world, whose team farm, process, prepare, package and deliver fresh, frozen and value-added food...