About Jbr Restaurant & Co Ltd (13219881) United Kingdom