About R.rodrigues Ltd (11737216) United Kingdom