About Sweet And Sour Limited (11669666) United Kingdom