Roger,
Next week the Brtish Sugar will be relaunching a new web site to remove all of the problems you have detailed. Check out www.bsonline.co.uk (Next Week) - you will also find info in the beet review.
However you will need to log on for the first time when you enter the site to read the news content and enter your passowrd every time you wish to view your beet account information online as this information needs to be secure.
Cheers D