About R & H Ltd (03206373) United Kingdom