About Clark & Smith Ltd. (SC299884) United Kingdom