About D G Pumping Limited (12948863) United Kingdom