About Worthington Nicholls (hotel Estelrich) Limited (11481227) United Kingdom