About R & H D Ltd (08443922) United Kingdom