About Venturi Jet Pumps Limited (03654492) United Kingdom