About Worcester Pension Trustees Limited (08496614) United Kingdom