About Englyst Carbohydrates Limited (03665441) United Kingdom