Company name: Moon Roast Coffee
Description: An artisan coffee roastery based in the Candover Valley, Hampshire. A family business with coffee and tea experience stretching back over 3 generations.
Chilton Manor Farm, Alresford SO24 9TX, United Kingdom