About Excell Hospitality Ltd (12615569) United Kingdom