CATERPILLAR - ID PLEASE?

CATERPILLAR - ID PLEASE?

Observation - CATERPILLAR - ID PLEASE?. Description: PLUMP GREEN CATERPILLAR ON RAINBOW CHARD. About 4cm long with white markings down its back as if someone has been sewing along it, in, out, in, out. Also, darker curved markings, matching on either side. On Rainbow Chard plant where the leaves have

PLUMP GREEN CATERPILLAR ON RAINBOW CHARD.

About 4cm long with white markings down its back as if someone has been sewing along it, in, out, in, out. Also, darker curved markings, matching on either side.

On Rainbow Chard plant where the leaves have been enthusiastically eaten by something. By this?