About Jag Bar & Restaurant Limited (12936653) United Kingdom