About Duke Technology Limited (11981924) United Kingdom