About The Mellon Country Inn Ltd (NI646207) United Kingdom