About Clinical Research Projects Limited (04180114) United Kingdom