About Sc Restaurants (uk) Limited (02941330) United Kingdom