Martin Carthy recites a fine, dramatic recitation of a good, full version.
My understanding is that while it cannot be proven that Service wrote it, there are no other likely candidates. It is not unusual to find extremely bawdy material from otherwise "acceptable" or children's material authors.