About Denykem Limited (01114861) United Kingdom