Glow-worm?

Glow-worm?

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