Sounds like a company that buys energy from the wholesale suppliers and then sells it on under their name. British Energy, who generate mostly nuclear energy, don't sell directly to home consumers. Any other utilities, which are generating any more electricity than their customers are currently using, will have extra energy to sell.