About Dencommon Limited (01609299) United Kingdom