About Braehead Hotel Limited (SC200795) United Kingdom