About General Pump (u.k.) Limited (02374343) United Kingdom