Cool.
its important to get beans that have been roasted on same day as they only last a week or two before it goes stale
actually the beans tend to be slightly better a couple of days to a week after roasting, they take time to settle down
grinder wise also try:
https://www.happydonkey.co.uk/
http://coffeehit.co.uk/
http://www.hasbean.co.uk/ sometimes have grinders