About Ballymac Stores Ltd (NI625889) United Kingdom