About Denner Entertainment Limited (09948575) United Kingdom