I have been trying to contact Helter Skelter for some time now with no sucess. Their email address on their site does not work. Does anyone have their current email address? i am not in UK so i need to contact them via email. I really want to buy some stuff from them. Thanks