About Marks And Spencer International Holdings Limited (02615081) United Kingdom