Unknown Catipillar?

Unknown Catipillar?

Observation - Unknown Catipillar? - UK and Ireland. Description: