Small ramshorn snail, though not obvious in the photo it has a slight keel on one side,
No interactions present.
No reason to doubt you, but I don't think I can see enough detail in the photo to confirm it.
Entomologist and biological recorder
Lat/Lng: 53.4, -1.2
OS grid ref: SK5396