Eggar caterpillar ?

Eggar caterpillar ?

Observation - Eggar caterpillar ? - UK and Ireland. Description: