About J C & Son Limited (02191904) United Kingdom