About James Salt Limited (12187558) United Kingdom