About Dennkers Ltd (10137985) United Kingdom