About Dencom Consultancy Limited (11780257) United Kingdom