About New Sweet And Sour Limited (10233573) United Kingdom