Godshill Orchards grow a selection of Cherries, Apricots, Greengages, Plums, Flowers and Pumpkins on the southern slopes of the Isle of Wight.