About Denkenblok Limited (09144766) United Kingdom