Sneezewort ?

Sneezewort ?

Observation - Sneezewort ? - UK and Ireland. Description: