About J & R Bars Limited (06177177) United Kingdom