About Duck Confit Ltd (10230599) United Kingdom