Has anyone signed up for this energy company? It says it is based in Newcastle and comes as the best for me to switch to.