Looks like Red Dead-nettle

Looks like Red Dead-nettle

Observation - Looks like Red Dead-nettle - UK and Ireland. Description: