About I Lewis & Company Limited (00189407) United Kingdom