About Duxes Limited (12629186) United Kingdom