Anyone got a contact address for sedo UK customer support. I have an account. I tried to use their online support system but its not working. It asks me to add my details - then it says my email address is already on the system and asks me to change my password!!! Very annoying.