About Duc De Doudeauville Ltd (10476108) United Kingdom