About Dencora 2000 Limited (04075222) United Kingdom