About R & H Capital Llp (OC306752) United Kingdom