About Excel Hospitality Limited (07601305) United Kingdom