About Vector Pension Trustees Limited (04003961) United Kingdom