About J C Products Limited (12481956) United Kingdom