Red Valerian?

Red Valerian?

Observation - Red Valerian? - UK and Ireland. Description: