I had an average experience with Biomass Power Ltd...
I had an average experience with Biomass Power Ltd. Although their website, biomasspower.co.uk, is informative, their customer support needs improvement. It took them quite a while to respond to my queries. They need to work on their responsiveness.
