About Sjs Foods Limited (12639947) United Kingdom