About C & S Restaurants Limited (10107084) United Kingdom