Sent to me via Graham Wenman - found on the Long Mynd (Gogbatch), Shropshire
No interactions present.
if you still have them rearing will confirm that they are spiders, although the spiderlings may not be distinctive enoughto allow more specific identification, also there are other intersting creatures which live in spider egg sacs which may emerge
Lat/Lng: 52.559, -2.8127
OS grid ref: SO450959