About Furloughed Boat Charters Ltd (13316360) United Kingdom