About Ligna Biomass Limited (08918422) United Kingdom