About Melvich Hotel Limited (SC330482) United Kingdom