Microflow Europe Ltd phone Globe Square Dukinfield, Greater Manchester SK16 4RF map SLD Pumps and Power phone Wainwright St Dukinfield, Greater Manchester SK16 5PL map if (!IN_DEV) { ?> } ?>