About Clinical Research And Development Limited (08956857) United Kingdom