About Marks And Spencer Pension Trust Limited (00326199) United Kingdom