caterpillar?

caterpillar?

Observation - caterpillar? - UK and Ireland. Description: 2.5cm long. Any ideas on ID please?

2.5cm long. Any ideas on ID please?