About R & H Bars Ltd (08480672) United Kingdom