Frozen food manufacturer specializing in luxury frozen kebabs.