About Sweet And Salted London Ltd (13002794) United Kingdom