About Swallow Salt Ltd (11730869) United Kingdom