Can anyone help please? I need to contact 50 Cycles and have lost the details. Their web site is either permanently down these days or for some reason blocked by my browser. Are they still in business .. if so does anyone have number please as cannot even remember location to check phone directory. Thanks