A team from Tube Tech International joined the UK’s top business leaders at the Institute of Directors (IoD) 2019 UK Director of the Year award finals.