About Nibco Limited (04646762) United Kingdom