About R & H Holdings Limited (06962041) United Kingdom