About Ipsco Limited (09277923) United Kingdom