About C & C Associates Hoylake Ltd (10873598) United Kingdom