About Denny Holdings Limited (03725088) United Kingdom