About Glencoe International Limited (09728712) United Kingdom