Green Top Snacks is the largest sole supplier of pork snack foods in Europe and produces all its products from its state of the art factory in Tamworth, Staffordshire.