About Denny Fast Foods Limited (10664504) United Kingdom