About Lincolnshire Biomass Ltd (05908285) United Kingdom