About R&h Group Limited (10483221) United Kingdom