About Denegri Diy Ltd (13385353) United Kingdom