About R.c.hillman Limited (00533660) United Kingdom