About R.j.holden Ltd (11128473) United Kingdom