About Rh&p Ltd (11014498) United Kingdom