Big Screen Entertainment in the lively Port city of Plymouth, Devon1