About R.e. And R. Duffield And Sons Limited (01305703) United Kingdom