About R.s. Miller Holdings Limited (03643302) United Kingdom