About Salt Management Limited (10054004) United Kingdom