About Floataire Limited (03522931) United Kingdom