Karro Foods is one of the UK’s leading pork processors, supplying to retailers, food service and manufacturing sectors. Elaghmore invested in the company in 2013.