About Glenshane Holdings Ltd (NI640597) United Kingdom