About Denz Composition Limited (11694478) United Kingdom