About Marks And Spencer Unit Trust Management Limited (02253009) United Kingdom