BDEC Contract Renewal United Kingdom IT services H M REVENUE & CUSTOMS Awarded Seen €8,291,873 est. value