About Lewis Smith & Son Limited (11914085) United Kingdom