About Clinical Trials Research Limited (07267843) United Kingdom