Beetle Larva?

Beetle Larva?

Observation - Beetle Larva? - UK and Ireland. Description: