Greencell Greencell Introduction to Greencell Greencell / Westfalia - The Marriage of 2 Businesses Greencell operates out of 3 locations Dartford â Sales, administration…