About Southwold Sea Salt Limited (09383668) United Kingdom