Farmfoods is a supermarket chain specializing in frozen foods. Originating in Aberdeen, Scotland in 1955, it now operates around 300 branches, including several in the Birmingham area.