About Glaxosmithkline Research & Development Limited (00835139) United Kingdom