Rats might be fascinating in nature documentaries, but when they’re scurrying around your Windsor home, it’s a different story. The mere thought of...