About Glasscanvas Films Limited (03460236) United Kingdom