About Clinical Development Resources Limited (13565895) United Kingdom