Weird looking larvae. Not sure if caterpillars or beetle/other insect larvae? Pretty alien looking.
No interactions present.
They look like a chafer larvae to me, but at least a beetle larvae. You might have more luck with ID with more info on where they were found - rotting wood, around plant roots (type?) etc.
Kind regards, Martin
...larva I think. (Hymenoptera - Symphyta)
Lat/Lng: 51.8011, -1.4091
OS grid ref: SP408115