About R H Holdings Ltd (05233252) United Kingdom