Spearhead International is a European farming group supplying food processors, manufacturers and retailers.