About Dencora Trinity Llp (OC323455) United Kingdom