About Rh Sales & Marketing Limited (08016284) United Kingdom