About The David Mills Company Ltd (12369618) United Kingdom