About A Denny Limited (12175637) United Kingdom