About Newry Biomass Limited (NI070316) United Kingdom