About S.t.b. Foods Limited (02586090) United Kingdom