About Lewis Smith & Co.limited (04726095) United Kingdom