About Ibc Pension Trustees Limited. (03249886) United Kingdom