About C & C Fruit & Veg Ltd (07867849) United Kingdom