Goldilocks Buttercup?

Goldilocks Buttercup?

Observation - Goldilocks Buttercup? - UK and Ireland. Description: