About Glenhoy Energy Limited (NI642629) United Kingdom