About Salt Limited (03885565) United Kingdom