About J.c.karn & Son Limited (00539513) United Kingdom