About Ipc Holdings Limited (00336535) United Kingdom