About Walter Lewis Limited (09661202) United Kingdom