About Glycoscience Laboratories Limited (06649359) United Kingdom