Dudley's Aluminium secured a contract with McLaren Construction to install curtain wall systems and doors on a new 16,500-capacity indoor arena and a 182-room hotel in Cardiff Bay, UK.