I wish there was one. I couldn't even find the lyrics online. Had to copy it out of the the book, A Treasury of Christmas Songs and Carols. Apparently the tune is old, 3/4 time and has been used for more than this carol.
I will keep looking just for the heck of it. But it appears that this is a lovely, obscure carol that I really wish i could find out that someone had recorded.
An English poet Eleanor Farjean did the paraphrase of the lyrics if that helps at all. As I said. It's a lovely little piece especially if you have a great imagination.