Caterpillar - Scarlet Tiger?

Caterpillar - Scarlet Tiger?

Observation - Caterpillar - Scarlet Tiger? - UK and Ireland. Description: Lots of these feeding on Symphytum.

Lots of these feeding on Symphytum.