About Barkip Biogas Ltd (12015760) United Kingdom