UK frozen foods business Birds Eye Iglo is launching a company-wide sustainability plan called 'Forever Food'.