About Salt And Samphire Ltd (13517318) United Kingdom