Joe Offer -
Discogs lists Seamus Ennis as the singer of "The Mary Ann McHugh".
Not quite sure how it fits on a collection of "British Sea Songs" (but it's a fine collection anyway).
https://www.discogs.com/Various-A-Pinch-Of-Salt-British-Sea-Songs-Old-And-New/release/15181673
Ross