I'm surprised by how well this stands up to me being an adult now. I guess it kinda makes sense; my mum loved it too, as an adult.
I need to look up the Nudd/Ludd thing. As far as I remember they're thought to be one and the same character, in real mythology?