About Pilgrim Pumps Limited (08872017) United Kingdom