An Armagh-based environmental engineering company have responded to public concerns surrounding plans for £9million ...