Hi everyone i was wondering if you could help. I live in Aberdeen Scotland. When i moved into my new flat in august i noticed a couple of bugs (picture below) and caterpiller like creatures. pest control came and sprayed the area which seemed to kill them however it is still off interest to me to know what they were. They were mostly found/seen in the kitchen and occasionally in the bedroom hope you can help.
thanks Caroline.