About C & C Services And Supplies Limited (10524376) United Kingdom