bio-bean Limited

bio-bean is a team of twenty, working from three locations: a Central London HQ, laboratory and world-first 20,000 square foot processing factory.