Biogas is part of:
http://www.blackbirdsfarm.co.uk
Blackbirds Farm Aldenham Watford WD25 8BS
Tel: 01923850813
Open window composting.