About Johnston Hotels Ltd (SC306513) United Kingdom