I went into a local shop to get a refill of washing up liquid, and the assistant asked if I would mind them changing to Bio D products in the near future. Their reason was because Ecover were increasing their prices substantially due to being produced abroad now, and with the weak pound against the euro, plus increased carbon footprint. The shop didn't want to pass these price rises on to their customers, so chose to stock Bio D which is made in the U.K.
Best of all, they will be able to do refills of the Bio D products, as they did with the Ecover. I prefer the Bio D laundry liquid, the only thing that put me off was nowhere to get refills locally.