About R.j. Parker & Son Limited (00899218) United Kingdom