About D H Cox & Son Limited (07930933) United Kingdom