About Barley Brigg Biogas Ltd (08988862) United Kingdom