Caterpillar?

Caterpillar?

Observation - Caterpillar? - UK and Ireland. Description: Does anyone know what this caterpillar is? I wans't sure on the tree species it was found on either?is it an elm?

Does anyone know what this caterpillar is? I wans't sure on the tree species it was found on either?is it an elm?