About Walter Lees Smith & Co. (london) Limited (01906540) United Kingdom