About Shropshire Bio Gas Limited (08226564) United Kingdom