About Jc & N Limited (11258058) United Kingdom