About Rh Facilities Services Limited (11510863) United Kingdom