About Lewis & Nash Limited (10227684) United Kingdom