About Astex Therapeutics Limited (03751674) United Kingdom