About S.w.c. Restaurants Limited (NI030129) United Kingdom