About Ringwood Salt Sellers Ltd (11968622) United Kingdom