About Pumping & Technical Services Limited (03514372) United Kingdom