About R.k. Holman Limited (01252420) United Kingdom