Durham Pumps Ltd phone Unit 23a, Beehive Workshops Durham, County Durham DH1 2XL map Reseal Mechanical Seals phone 30, Canterbury Rd, Newton Hall Durham, County Durham DH1 5PX map if (!IN_DEV) { ?> } ?>