About Glyco Ltd (13083282) United Kingdom