About S & G Hotels Limited (11884031) United Kingdom