About Jen Salt Limited (11376996) United Kingdom