I generally use this place in Middlesbrough, in North Ormesby.
https://www.yell.com/biz/allans-home-brew-corner-middlesbrough-1012009/
Don't know about grains etc as I am a wine/cider guy, not brews. Been there forever, and, although she can talk the hind legs off a donkey, the lady in there...