ISLAND FARM FOODS
Certified Organic Lamb Hereford Beef Poultry Products ,Farm Shop at The Island, Ballycumber, Tullamore, Co. Offaly. Call 057 9336150 / 086 817 1270