Value fashion retailer Peacocks has signed a EUR19m (US$25.5m) deal with logistics company Ceva to handle its supply chain.