About Lewis Mitchell Limited (13010480) United Kingdom