About Milford Biogas Limited (NI644045) United Kingdom