About M.j. Duckworth Limited (01382547) United Kingdom