About Brendon Hills Biomass Limited (09949026) United Kingdom