Wireworm?

Wireworm?

Observation - Wireworm? - UK and Ireland. Description: