Creature that came to a light trap, perhaps some sort of Caddis? I am pretty ignorant of these.
No interactions present.
In general caddis flies are hard to take to species level. It partly relies on counting the numbers of spines on their legs.
Family Limnephilidae but not sure which species
Ian Wallace, UK Trichoptera Recording Scheme
Micropterna or Stenophylax but cannot go any further from this photograph - a genitalia examination job
Lat/Lng: 51.279, 0.2615
OS grid ref: TQ578557