About Royal Hotel (stornoway) Limited (SC122480) United Kingdom