Possibly Comfrey?

Possibly Comfrey?

Observation - Possibly Comfrey? - UK and Ireland. Description: Growing in an open area, in shade under lime trees. 30cm or so high

Growing in an open area, in shade under lime trees.
30cm or so high