Think this may be Cranefly larvae
No interactions present.
You may well be right but there are also a great many other possibilities. I'm used to seeing leatherjackets later in the year when they are much darker.
Lat/Lng: 55.9, -3.6
OS grid ref: NT0469