About S&b Restaurants Ltd (07370756) United Kingdom