About Hendre Glyn Biomass Limited (08947122) United Kingdom