About The Float Rooms Ltd (09283829) United Kingdom