About R & H Retail Ltd (10386783) United Kingdom