Thanx for the tip about Bar Keepers friend it worked like a charm. I have used it for years but never on the toilet seat. All those nasty stains went in seconds. I usually get mine from Asda.
I had tried bleach, lemon juice, bicarbonate of soda, white vinegar the lot without success...