Lamium maculatum ?

Lamium maculatum ?

Observation - Lamium maculatum ? - UK and Ireland. Description: