Immature Speckled Wood larva ?

Immature Speckled Wood larva ?

Observation - Immature Speckled Wood larva ?. Description: Found on seat near foodplant (grasses), not far from Noah's Hide, Somerset Levels

Found on seat near foodplant (grasses), not far from Noah's Hide, Somerset Levels