Hawkmoth caterpillar?

Hawkmoth caterpillar?

Observation - Hawkmoth caterpillar? - UK and Ireland. Description: