About Safl British Hotels Limited (10671279) United Kingdom