About J & R Brothers Ltd (09509119) United Kingdom