About Smith & Mercer Investments Limited (SC694333) United Kingdom