About Electric Picture House Artists Co-operative Ltd (07956496) United Kingdom