About Edinburgh Film Guild. (SC029406) United Kingdom