About Tiger Inns & Hotels Limited (07497110) United Kingdom