About Evotec (uk) Limited (02674265) United Kingdom