Barclays Bank Plc has renewed its computer services contract with Olivetti UK Ltd’s Customer Support Group, signed in 1988, for another five years in a UKP100m agreement.