About William Duce Limited (04758199) United Kingdom