Ermine moth larva?

Ermine moth larva?

Observation - Ermine moth larva? - UK and Ireland. Description: