About London Salts Company Limited (11631779) United Kingdom