Glass snail of some kind maybe?
No interactions present.
Thnaks.Must admit I nearly didn't take a pic thinking it would be hard to id. New species on me, not an easy name to roll off the tongue
Lat/Lng: 51.1, -1.5
OS grid ref: SU3544