About Duxworth Ltd (11365666) United Kingdom