About Magnetic Pumping Solutions Limited (09305801) United Kingdom