About J & R Restaurants Ltd (SC433350) United Kingdom