No interactions present.
Hundreds of species, I'm afraid, but someone might recognise this. What plant did you find it on?
I can't recall what plant it was on now. It was almost certainly in the veg patch though, so something relatively succulent!
Lat/Lng: 54.07768, -0.84853
OS grid ref: SE754652