Raising in Newcastle, County Down We help you find any company! Shields Livestock Ltd 12 Causeway Road Newcastle, County Down