About R.k.derham & Co. Limited (00414858) United Kingdom