About Lewis & Milner (staines) Limited (01098526) United Kingdom