Broom moth caterpillar?

Broom moth caterpillar?

Observation - Broom moth caterpillar? - UK and Ireland. Description: Found on Moorland

Found on Moorland