About Grasshopper Hotels (glasgow) Limited (07026603) United Kingdom