About Dencan Limited (11758514) United Kingdom