About Glycosynth Limited (03139476) United Kingdom