About Float Tank Limited (11075904) United Kingdom