IQ Enginners is the Press’s large business of the year for 2023 December 7, 2023 News by Leave a Comment on IQ Enginners is the Press’s large business of the year for 2023 IQ Engineers is a key manufacturer of mechanical products for the Water sector based in York and operating across the UK.