Like Joe says, you gotta go fast with this song. I don't even bother to play guitar on it, just sing it. If you take time to read the words, you're toast. I guess it will soon be time to get it out again.
In some other Mudcat thread (don't ask me to find it) I saw it attributed to C. Frank Horn, but it didn't mention a year. It is also similar to TRINITY CAKE, written I think by Johnny Burke c. 1870, but don't quote me.
You might also look for IRISH JUBILEE, which has that same sort of long list of things.
The easiest version to get a hold of is Mick Moloney's UNCOMMON BOUNDS album.
Whatever you do, just make sure that you "ham it up" for all it's worth. The audience will love it.