About Lambriggan Energy Ltd (08136596) United Kingdom