Still finding these difficult, but a little more confident with this one. (Famous last words?)
No interactions present.
No question of your ID. The NBN Gateway confirms this species has been recorded at Woodwalton, only a few hundred metres from your location.
I find them very interesting, if confusing.
Lat/Lng: 52.4515, -0.1889
OS grid ref: TL231852