About Glencoe Holdings Ltd (11313646) United Kingdom