About Smith Lachter Limited (04655047) United Kingdom