Ruby Tiger caterpillar?

Ruby Tiger caterpillar?

Observation - Ruby Tiger caterpillar? - UK and Ireland. Description: