About C C Mac Limited (06833812) United Kingdom