About R.j. Duddle Limited (04972708) United Kingdom