About Smoke & Salt Hospitality Group Ltd (10163379) United Kingdom