Red admiral caterpillar?

Red admiral caterpillar?

Observation - Red admiral caterpillar? - UK and Ireland. Description: