About C&s (newtownards) Limited (NI677349) United Kingdom