About Marlborough Fund Managers Ltd. (02061177) United Kingdom