About R.j. Russell Limited (00432684) United Kingdom