About R & H Investments Limited (02064792) United Kingdom