Company name: Hampton Farm Shop
Description: Traditional greengrocer of the highest quality
Pershore Rd, Evesham WR11 2NB, United Kingdom