About Dennor Limited (09248695) United Kingdom