About Jb Restaurants (glasgow) Limited (SC359612) United Kingdom