About Carbohydrate Synthesis Ltd. (03327376) United Kingdom