About Rh Living Limited (12960732) United Kingdom