About Rh Designs Ltd (12491283) United Kingdom