About Bristol-myers Squibb Trustees Limited (02546250) United Kingdom