About Glencoe Tech Limited (07994317) United Kingdom