About Lewis Levy Limited (01729847) United Kingdom