About Denkleen Limited (07959639) United Kingdom