I see what you mean!!! Not too sure yet as i have only basic kit for all grain, si might but a ciuple of kgs on line too try first!Their site is in the middle of nowhere, down the end of a farm track. Pop the postcode WR13 5BB into Google maps and you'll see what I mean.
25kg does me about five or six 23 litre brews so a sack only lasts me around 6 or 7 months. The sacks have a really long best before date, the last one I bought before Christmas is best before 30/09/2021, so i take with a pinch of salt all the stuff spouted on forums about crushed grain not lasting long. Maybe dark malts go stale quicker, but if the manufacturer thinks their grain is good for nearly 22 months then even though the bag is opened, as long as I store it well in airtight bags then I don't see why it won't keep a good while. Personally I like to use up grain within a year and have never noticed any problems. Others may have different opinions of course.
If you do go to all grain and find yourself brewing frequently enough, I'm more than happy to collect a sack for you when I go to get mine. Won't be going again now though until the Summer.