About C & A Catering Equipment Ltd (09010736) United Kingdom