Moved in about 4 months ago and got first bill. Shock and horror indeed.
Here’s the one that I used myself, it’s free.
http://4ym8.com/Cheap-UK-Suppliers.html
these are all the main UK suppliers competing to get your business so you are bound to find something that suits you, if it works out remember my points please but getting people off British Gas is enough satisfaction for me.