About Atlas Hotels (glasgow) Limited (03410958) United Kingdom