About The Glenbuck Hotel Liverpool Ltd (13414368) United Kingdom