About Sweet And Sour London Ltd (13688283) United Kingdom