About Duck And Dry (london) Ltd (08592968) United Kingdom