Dyers Greenweed?

Dyers Greenweed?

Observation - Dyers Greenweed? - UK and Ireland. Description: