About Ecobioenergy Ltd. (06406156) United Kingdom