Made in Sheffield > License Holder > IIDEA Ltd

IIDEA Ltd

Components for energy, power, medical and aerospace industry.