About Lewis Walker & Co Ltd (09346624) United Kingdom