No interactions present.
From the photo this could be any of about a hundred species. So, if you're sure of your ID, presumably you've examined it under the microscope (and don't need agreement).
i will change my confidence rating immediately. x
Lat/Lng: 51.903265, -0.407867
OS grid ref: TL096239