About Merck Pension Trustees Limited (02543180) United Kingdom