Batch Coffee UK is an e-commerce business specializing in coffee and tea. They operate as merchants in this sector. Key facts used: 'Coffee and Tea Merchants, E-commerce', 'www.batchcoffee.'