About R & H Corporation Limited (04761359) United Kingdom