About Duchamp & Daughters Ltd (09310435) United Kingdom