About Lewis Charles Limited (09656098) United Kingdom