Fact 02

Did You Know?

British tomato production amounts to about 92,000 metric tonnes per year - about a fifth of the total volume of tomatoes sold in the country through the year, and up to a half in the summer.

Roly Holt

Meet the grower

Roly Holt

R & L Holt is a family business in the historic Vale of Evesham originally formed in 1979 by Ric…

Read More