About R & H Bristol Ltd (12239365) United Kingdom