About Bedford Pumps Limited (04479527) United Kingdom