About Soul Spa Float Centre Ltd (12186053) United Kingdom