About W.l. Duffield & Sons Limited (00320320) United Kingdom