ferrous 100 mg cheap cost actonel 35 mg sotalol 40mg uk