About Glencoe Films Limited (04766681) United Kingdom