About Glencoe Plant Limited (10374322) United Kingdom