Could try Tesco. Can't think of anything else.
Tho I did notice that Tescos in the west don't tend to stock O'Hara's, but they do have London Pride. Dunno about the Sligo store.
(Tesco in Sligo is one of the original pre-Quinnsworth Tescos... back when they judged the market completely wrong and stocked Tetleys instead of Lyons etc)