Is this a moth caterpillar

Is this a moth caterpillar

Observation - Is this a moth caterpillar - UK and Ireland. Description: I found this caterpillar on a raddish leaf, is it a moth caterpillar please.

I found this caterpillar on a raddish leaf, is it a moth caterpillar please.