About G Millward Clinical Research Ltd (09897193) United Kingdom