About Pegasus Pumps Limited (02930758) United Kingdom