About Shearer Hotels Limited (SC468084) United Kingdom