About Merchant Hotel Glasgow Limited (09353473) United Kingdom