About Flag Hotels Limited (02561706) United Kingdom