We have all been there. Laying in bed on holiday listening to the constant buzz of a mosquito working its way around the room. In the morning you can’t help but curse for not having prepared yourself better against the invasion of insects as you itch and scratch. Having recently Continue Reading