About Hotel Delmere Limited (10483711) United Kingdom