About Hegan Biomass Ltd (NI626512) United Kingdom