Kish Fish have a 'factory shop' down beside Smithfield which sells what I'm told is extremely fres stuff. I heard Kish supply a lot of restaurants, have a v.diverse selection and are reasonably priced.
the opening hours are limited, and on Saturdays you have to queue - particularly in the rush just before closing, plus they can sell out of things, so you need to go early.