About Clinical Science Research International Limited (02692300) United Kingdom