Xampla Limited

Telephone: 01223 827140

Xampla is the leader in the development of plant protein materials