Painted Lady Caterpillar (Vanessa cardui)?

Painted Lady Caterpillar (Vanessa cardui)?

Observation - Painted Lady Caterpillar (Vanessa cardui)? - UK and Ireland. Description: