The easy way to find out who wrote it is...... sell a million copies.
If the guys in night-disruptive and black balacalavas come to collect the royalties, you KNOW H.R.H. Henry wrote it.
Last line of Michael Flanders' monologue on the song:
...And the royalties go to Royalty!