About W.p. Lewis & Son Limited (01531222) United Kingdom