About R.j.hitch Ltd (11631136) United Kingdom