About Mellon Country Hotel Limited (NI053676) United Kingdom