About Billingham Biomass Group Limited (11165870) United Kingdom