About R.holford (holdings) Limited (00322321) United Kingdom