About Denneys Ltd (11867535) United Kingdom