Company name: Allpress Espresso Roastery and Cafe
Description: Beans roasted on site in Antipodean cafe
55 Dalston Ln, London E8 2NG, United Kingdom