About Float House Limited (05184000) United Kingdom