I have slightly different words.
In particular
"Ruby and Noah's Ark fought the French"
And a different final verse
"And there bold Benbow lay
In great pain in great pain
And there bold Benbow lay
In great pain
Let us tack about once more
I will drive them on the shore
I reck not half a score
We shall gain, we shall gain"