About Js Restaurant & Bar Limited (SC609895) United Kingdom