About Miller & Son Ltd. (00304197) United Kingdom