About Marks And Spencer (initial Lp) Limited (SC315365) United Kingdom