Glasgow
Company Description The Harro Group of organisations is a leading installer of pumping stations across the UK. Committed to delivering the highest quality service, our organisations include Advantage Pumping Solutions, which designs and manufactures pumping systems, and Harroquip, a market-leadin...