About R.j Rods Limited (11816202) United Kingdom