I have used Viakal to remove old build up in house recently moved in to - taps, shower screens, tiles etc.
Would rather use something a bit less chemically now for maintenance - what is the magic combination I need again - is it baking soda and lemon juice or something?