About Sweet & Sour Scot Ltd (SC712954) United Kingdom