moth caterpillar ?

moth caterpillar ?

Observation - moth caterpillar ? - UK and Ireland. Description: or poss red admiral

or poss red admiral