About Floatation Therapy Essex Ltd (12480101) United Kingdom