About Moor House Hotel Liverpool Limited (07105716) United Kingdom