About Anixter Pension Scheme Trustees Limited (09132277) United Kingdom