About C & N Lewis Holdings Uk Ltd (10575002) United Kingdom