About Marks And Spencer Savings And Investments Limited (02588424) United Kingdom