About Salt Separation Services Limited (02457981) United Kingdom