About Mellon Europe Pension (nominees) Limited (02304755) United Kingdom