Beetle larva?

Beetle larva?

Observation - Beetle larva? - UK and Ireland. Description: Dug up from the soil.

Dug up from the soil.