James Aimer

Aimers Coffee & Tea has been supplying coffee and tea for over 135 years and has a staff of 26. They source coffee and tea from all over the world, which is roasted, processed, packaged and deliver to their own label wholesalers, systems businesses and vending operators all over the UK and northern Europe.