About Dennys Brands Limited (08019059) United Kingdom