About Uk Roi Floatation Tank Association Ltd (13469397) United Kingdom