About Magheramore Ltd (NI627761) United Kingdom