About Clubhouse Hospitality Limited (SC365640) United Kingdom