About Glenco Group Limited (11622922) United Kingdom