About Thomas Dean Hospitality Ltd (13448523) United Kingdom