Popular farm shop and café up for sale after 50 years of business