About Redemption Roasters C.i.c. (13698543) United Kingdom