About Hay Energy Ltd. (08156932) United Kingdom