About Lewis & Co. (streatham) Limited (01327783) United Kingdom