About Rhent Cymru Limited (13231706) United Kingdom