About Birch Hotels Limited (11725701) United Kingdom