yellow flower?

yellow flower?

Observation - yellow flower? - UK and Ireland. Description: