About Cernoch Energy Ltd (08376048) United Kingdom