About Atelier A Hospitality Limited (SC668983) United Kingdom