About Bio Energy Engineering Limited (08113582) United Kingdom