About The Clinical Trial Company Ltd (04372093) United Kingdom