About R.j. Hammond Limited (02581046) United Kingdom