About Sweet And Salted Food Ltd (12064233) United Kingdom