About Cambridge Display Technology Limited (02672530) United Kingdom