About Bagley Biogas (holdings) Limited (08904616) United Kingdom