About Lincs Biomass Ltd (09856580) United Kingdom