About J C Mills & Son Limited (05058262) United Kingdom