About Dentons Directories Holdings Limited (09804743) United Kingdom