About Marks And Spencer Investments (04903061) United Kingdom