Removing limescale from a kettle doesn't have to involve nasty-smelling vinegar – I tested two Waitrose descalers to find out which is better.