About Smith Clark Partners Ltd. (SC331826) United Kingdom