About Glencoe Limited (02682786) United Kingdom