About Dencom Limited (05190678) United Kingdom