About R.ockelford Holdings Limited (10390421) United Kingdom