About The Sark Sea Salt Company Ltd. (12604960) United Kingdom