About N M Duckworth Limited (10114794) United Kingdom