“We love Isle of Wight tomatoes. Having lived on the island and my husband having worked for the company we really do appreciate the quality and the wonderful taste of the product. If you get the chance you really should try the chilli jam. Delicious!”