About Shearings Hotels Limited (SC024759) United Kingdom