About Jex Pumping Limited (09412878) United Kingdom