About Duuke Alteration Ltd (12648985) United Kingdom