About Denise Blake Clinical Research Limited (05309048) United Kingdom