About Denton Cafes Ltd (12026520) United Kingdom