About Barrington Hotels Limited (04129266) United Kingdom