Caterpillar- id please

Caterpillar- id please

Observation - Caterpillar- id please - UK and Ireland. Description: