Irish Country Meats is one of Europes leading lamb processors with a reputation for product quality and innovation both in Ireland and in the broader European marketplace.
Enniscorthy, Wexford