About R.hand Limited (08937153) United Kingdom