What Caterpillar please ?

What Caterpillar please ?

Observation - What Caterpillar please ? - UK and Ireland. Description: About 20mm long feeding on Alder.

About 20mm long feeding on Alder.