About Whitby Sea Salt Ltd (11797013) United Kingdom