About Saltyculture Limited (07774839) United Kingdom