About Badger Hotels Limited (01401722) United Kingdom