About Dencomp Equipment Limited (05966828) United Kingdom