Wood Spurge?

Wood Spurge?

Observation - Wood Spurge? - UK and Ireland. Description: