Great Britain and N.I. Drax Drax Power Ltd, Drax Group Trade services Energy - Alternative fuels · Energy supply