About Denny Inn Ltd (12046816) United Kingdom