About Dencora Limited (01519031) United Kingdom