About Denis Cross Ltd (11995327) United Kingdom