About Sweet N Sour Limited (08275181) United Kingdom