About Denneny Limited (10661467) United Kingdom