About R.s.r. (rhyl) Ltd (03753513) United Kingdom