About Float Tank Rental Limited (10799677) United Kingdom