Peacock caterpillars?

Peacock caterpillars?

Observation - Peacock caterpillars? - UK and Ireland. Description: Can anyone confirm if these are Peacock caterpillars for me, or provide an alternative identification?

Can anyone confirm if these are Peacock caterpillars for me, or provide an alternative identification?