About Dennken Ltd (09691188) United Kingdom