About Mcdonough Clinical Research Limited (05832230) United Kingdom