Wild madder?

Wild madder?

Observation - Wild madder? - UK and Ireland. Description: