Gary Neville has shared his appreciation for a football-related company based in Northern Ireland, even promoting the business on his Stick To Football podcast.