About Selsea Sea Salt Ltd (13080272) United Kingdom