About A.and N.duckworth Limited (00780193) United Kingdom