Caterpillar id please

Caterpillar id please

Observation - Caterpillar id please - UK and Ireland. Description: Found on Alder,about 25mm long .

Found on Alder,about 25mm long .