About Denis Knaub Ltd (12823246) United Kingdom