About R.s. & J. Holdings Limited (NI006381) United Kingdom