About Lewin Smith & Company Limited (00559785) United Kingdom