A rare condition means ice cubes, cold drinks and winter air can all trigger hives, swelling and even anaphylaxis.