The source isn't exactly clear.
The record label of Owdham Edge says it's traditional; the sleeve says it's sung by Mary Kershaw accompanied by Harvey Kershaw on piano but gives no source. The Deep Lancashire CD's inlay says "trad. / Harvey Kershaw'.