About Film Cafe Co-op Limited (IP031650) United Kingdom