About Denny Bros Holdings Limited (03014594) United Kingdom