About Glenco International Developments Limited (11456835) United Kingdom