About Hammam Spa Ltd (12811293) United Kingdom