All vinegar cleaners are effective against limescale, but if I have to recommend some of them, I would recommend some that come in a spray bottle. The main reason is that the spraying will help you to reach the most remote parts of your kitchen or sink.