beetle larva?

beetle larva?

Observation - beetle larva? - UK and Ireland. Description: