Four Wales-based companies have been named among the best rural businesses in the country after winning a national Amazon-sponsored Rural Business Awards.