As usual Steve Gardham is on the money! These and other variants of The Merman/ Blow ye Winds derive from Arthur Lloyd who had several songs about Mer-people in his repertoire.
I have tried to put together what we know here https://folksongandmusichall.com/index.php/merman-the/