Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: To give an idea of size, the squares in the sample container are 5mm x 5mm. Can anyone help identify it please?

To give an idea of size, the squares in the sample container are 5mm x 5mm. Can anyone help identify it please?