About Float Hampshire Limited (13364788) United Kingdom