About D & N Humm Limited (07898049) United Kingdom