About Denis Ds Ltd (12887514) United Kingdom