About Salt Retail Ltd (10694753) United Kingdom