About Duxon Limited (10434553) United Kingdom