About S & C Thai Kitchen Limited (12908456) United Kingdom