Petty Spurge?

Petty Spurge?

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