About Sea Salt Suffolk Ltd (12929809) United Kingdom