About Denkard Ltd. (08354518) United Kingdom