About M. G. Pumps Limited (05447708) United Kingdom