About Jack Slater Marine Charters Ltd. (SC705670) United Kingdom