Cinnabar moth?

Cinnabar moth?

Observation - Cinnabar moth? - UK and Ireland. Description: