About R.w. Duffield Ltd (04977855) United Kingdom