About Salt International Ltd (06709169) United Kingdom