About R.n.d. (uk) Limited (01670384) United Kingdom