About Salt Charters Limited (12824492) United Kingdom