admin 27th May 2016 0 Comments United Kingdom-London: Assembly of metal structures 2016/S 101-179784 Contract notice Supplies Full Details