About C&a Restaurant Ltd (NI605360) United Kingdom