About C & C Catering Equipment Limited (01912504) United Kingdom