I have these spots all down one side of my torso. I think they appeared overnight (didn't notice them last night). They are very mildly itchy, and not painful. We are in the UK. Any ideas what might have been munching on me?