About Floating Houses Uk Ltd (13544720) United Kingdom