About Biomass Fuels (uk) Limited (08434098) United Kingdom