About S&s Tasty Foods Limited (13486288) United Kingdom