About R.j. Hancocks Limited (06630061) United Kingdom