Stobart Energy has contracts to supply biomass fuel to generate clean energy equivalent to the annual electricity needs of 2% of the UK population.