Glow worm?

Glow worm?

Observation - Glow worm? - UK and Ireland. Description: