Company name: Ilminster Fairtrade
Description: Home
Church St, Lopen, South Petherton TA13 5JX, United Kingdom